﻿#define _CRT_SECURE_NO_WARNINGS 1
//上面这个代码一定要放在第一行
#include<stdio.h>
//1.正确写法
//int main()
//{
//	printf("hehe");
//	return 0;
//}
//2.比较古老的写法--不推荐
//void main()
//{
//	printf("hehe");
//}
// 3.不标准的写法--不推荐
//	int main()
//{
//	printf("hehe");
//}
//4.比较繁琐的写法--没必要
//	int main(void)
//{
//	printf("hehe");
//	return 0;
//}
//int main()
//{
//	//运行代码时 操作系统自动调用main函数
//	//main函数是程序的入口 一个程序只能有一个main函数
//}
// 
//可能会出现的错误
//main写成mian
//出现中文符号（）；，
// 
// %d打印十进制有符号整数
// sizeof 计算类型内存空间大小
// sizeof 计算出的单位是字节数
//int main()
//{
//	printf("%d\n", sizeof(char));
//	printf("%d\n", sizeof(short));
//	printf("%d\n", sizeof(int));
//	printf("%d\n", sizeof(long));
//	printf("%d\n", sizeof(long long));
//	printf("%d\n", sizeof(float));
//	printf("%d\n", sizeof(double));
//	return 0;
//}
//int main()
//{	//存放整形的变量
//	int age = 10;
//	printf("%d\n", age);
//	//存放浮点数的变量
//	//10000.0默认为double 若要float需要加上f
//	float salary = 10000.0f;
//	// %f打印float类型变量 float默认打印小数点后6位
//	printf("%f\n", salary);
//	//存放doule变量
//	double salary2 = 10000.0;
//	// %lf 打印double 默认打印小数点后6位
//	printf("%lf\n", salary2);
//}
//int num = 20;//全局变量	
//int main()
//{
//	//int num = 0;
//	//printf("%d\n", num);
//	//double f = 1.2;
//	//printf("%lf\n", f);
//	int num = 10;//局部变量
//	//当局部变量和全局变量名字冲突时，局部变量优先（尽量不要让名字冲突）
//	printf("%d\n", num);
//	
//}
// 
//写一个代码让两个数相加
//int main()
//{
//	int num1 = 0;
//	int num2 = 0;
//	//输入两个数
//	scanf("%d %d", &num1, &num2);
//	//计算
//	int sum = 0;
//	sum = num1 + num2;
//	printf("%d\n", sum);
//	return 0;
//}